home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 261_01 / prototyp.h < prev    next >
Text File  |  1988-02-23  |  4KB  |  154 lines

  1. /* as68.c */ 
  2.     int main(int ,char * *);
  3.     int label_do(void);
  4.     int dump_code(int ,char *,int );
  5.  
  6. /* aserr.c */ 
  7.     int err_out(int );
  8.  
  9. /* asetc.c */ 
  10.     int preparse(void);
  11.     int nextc(char * *);
  12.     char *nextfield(char * *);
  13.     char *nextline(void);
  14.     int savefield(char *,int ,char *);
  15.     int list_dump(char *);
  16.     int obj_out(int ,char *,int );
  17.     int new_rcrd(char *,long ,int *);
  18.     int flush_rcrd(char *,char ,char );
  19.     int hex_byt(unsigned char *,unsigned char *,int );
  20.     int get_source(char *);
  21.  
  22. /* asinit.c */ 
  23.     int asinit(int ,char * *);
  24.     int finis(void);
  25.     int too_long(char *,int );
  26.     char *cisat(char ,char *);
  27.  
  28. /* asmt.c */ 
  29.  
  30. /* bc.c */ 
  31.     int match(struct _mtable *);
  32.     int type_search(struct _mtable *,int ,int );
  33.     int bbb(struct _oprnd *);
  34.     int bbbx(int ,struct _oprnd *);
  35.     int ccc(struct _oprnd *);
  36.     int rsd(int ,struct _oprnd *);
  37.     int mmkk(char ,struct _oprnd *);
  38.     int efghj(char ,int ,struct _oprnd *);
  39.     int _d16(int ,struct _oprnd *);
  40.     int _d8_i(int ,struct _oprnd *);
  41.     int xxxx(int ,struct _oprnd *);
  42.     int yy(struct _oprnd *);
  43.     int oyz(int ,struct _oprnd *);
  44.     int nn(void);
  45.     int nnoy(void);
  46.     int nnyy(void);
  47.     int nx(void);
  48.     int nnxx(void);
  49.     int nd(void);
  50.     int nd2(void);
  51.     int ndob(void);
  52.     int ndkk(void);
  53.     int ndoy(void);
  54.     int ndyy(void);
  55.     int ndyz(void);
  56.     int ne(void);
  57.     int nf(void);
  58.     int nf2(void);
  59.     int nfob(void);
  60.     int nfoy(void);
  61.     int nfyy(void);
  62.     int nfyz(void);
  63.     int nhmm(void);
  64.     int nj(void);
  65.     int njmm(void);
  66.     int nr(void);
  67.     int nr2(void);
  68.     int nrxx(void);
  69.     int nryy(void);
  70.     int nsmm(void);
  71.     int nv(void);
  72.     int cf(void);
  73.     int cd(void);
  74.     int dnoy(void);
  75.     int dnyy(void);
  76.     int dnyz(void);
  77.     int de(void);
  78.     int dj(void);
  79.     int dr(void);
  80.     int dsxx(void);
  81.     int dy(void);
  82.     int gnoy(void);
  83.     int gnyy(void);
  84.     int gnyz(void);
  85.     int ge(void);
  86.     int gs(void);
  87.     int rd(void);
  88.     int rf(void);
  89.     int sdxx(void);
  90.     int sf(void);
  91.  
  92. /* bc1.c */ 
  93.     int p1_mnem(struct _mtable *);
  94.     int p1_codelen(struct _oprnd *);
  95.  
  96. /* bc2.c */ 
  97.     int p2_mnem(struct _mtable *);
  98.  
  99. /* lib68.c */ 
  100.     int word_copy(char *,int ,char *);
  101.     int a1strcmp(char *,char *);
  102.     int purge_uc(char *);
  103.     int movmem(char *,char *,int );
  104.  
  105. /* pop.c */ 
  106.     int op_clear(struct _oprnd *);
  107.     int op_eval(struct _oprnd *);
  108.     int reduce(int );
  109.     long val_push(long );
  110.     long val_pop(void);
  111.     int opr_push(int );
  112.     int opr_pop(void);
  113.     int op_scan(struct _oprnd *);
  114.     int reg_scan(struct _oprnd *);
  115.     int reg_name(void);
  116.     int term_char(char );
  117.     int reg_range(void);
  118.     long _dtol(void);
  119.     long _htol(void);
  120.     long _btol(void);
  121.     long _actol(void);
  122.  
  123. /* psdo.c */ 
  124.     int px_dc(char *,int );
  125.     int px_ds(char *,int );
  126.     int px_orgx(char *,int );
  127.     int px_end(char *,int );
  128.     int px_incl(char *,int );
  129.     int eval(int ,int );
  130.     char *token(char *,char *);
  131.     struct _ptable *psdosearch(char *);
  132.  
  133. /* psdo1.c */ 
  134.     int p1_equ(char *,int );
  135.     int p1_set(char *,int );
  136.     int p1_ifeq(char *,int );
  137.     int p1_ifne(char *,int );
  138.     int p1_endc(char *,int );
  139.     int no_action(char *,int );
  140.  
  141. /* psdo2.c */ 
  142.     int p2_equ(char *,int );
  143.     int p2_set(char *,int );
  144.     int p2_ifeq(char *,int );
  145.     int p2_ifne(char *,int );
  146.     int p2_endc(char *,int );
  147.     int p2_xlst(char *,int );
  148.  
  149. /* symtbl.c */ 
  150.     struct _mtable *mnemsearch(char *);
  151.     int symsearch(char *);
  152.     int symadd(char *,long ,char ,char );
  153.     int symenter(char *,long ,char );
  154.